<?xml version="1.0"?>
<doc>
    <assembly>
        <name>VerticalCalendar</name>
    </assembly>
    <members>
        <member name="T:Voroshkov.Calendar.CalendarSelectionShape">
            <summary>
            Specifies a selection shape for the <see cref="T:Voroshkov.Calendar.VerticalCalendar"/> control.
            </summary>
        </member>
        <member name="F:Voroshkov.Calendar.CalendarSelectionShape.shapeRectangular">
            <summary>
            Each day is selected into rectangle.
            </summary>
        </member>
        <member name="F:Voroshkov.Calendar.CalendarSelectionShape.shapeCircular">
            <summary>
            Each day is selected into circle.
            </summary>
        </member>
        <member name="T:Voroshkov.Calendar.DateWithCommentConverter">
            <summary>
            Converter class for <see cref="T:Voroshkov.Calendar.DateWithComment"/> class.
            </summary>
        </member>
        <member name="T:Voroshkov.Calendar.DateWithComment">
            <summary>
            Represents a commented date.
            </summary>
        </member>
        <member name="M:Voroshkov.Calendar.DateWithComment.#ctor(System.DateTime,System.String)">
            <summary>
            Initializes a new instance of <see cref="T:Voroshkov.Calendar.DateWithComment"/> class
            from the specified date and comment.
            </summary>
            <param name="date">Any possible date.</param>
            <param name="comment">Comment to that date.</param>
        </member>
        <member name="M:Voroshkov.Calendar.DateWithComment.ToString">
            <summary>
            This member overrides Object.<see cref="M:System.Object.ToString"/>
            </summary>
        </member>
        <member name="P:Voroshkov.Calendar.DateWithComment.Date">
            <summary>
            Gets or sets the date of this <see cref="T:Voroshkov.Calendar.DateWithComment"/>
            </summary>
            <value>
            A <see cref="T:System.DateTime"/> representing any date.
            </value>
        </member>
        <member name="P:Voroshkov.Calendar.DateWithComment.Comment">
            <summary>
            Gets of sets the comment of this <see cref="T:Voroshkov.Calendar.DateWithComment"/>
            </summary>
            <value>
            A <see cref="T:System.String"/> value that comments the
            <see cref="P:Voroshkov.Calendar.DateWithComment.Date"/>.
            </value>
        </member>
        <member name="T:Voroshkov.Calendar.DateSelectionRangeConverter">
            <summary>
            Converter class for DateSelectionRange class.
            </summary>
        </member>
        <member name="T:Voroshkov.Calendar.DateSelectionRange">
            <summary>
            Represents a range of dates.
            </summary>
        </member>
        <member name="M:Voroshkov.Calendar.DateSelectionRange.Normalize">
            <summary>
            Normalizes the range of dates so that the start date is always less than
            the end date. 
            </summary>
        </member>
        <member name="M:Voroshkov.Calendar.DateSelectionRange.#ctor(System.DateTime,System.DateTime)">
            <summary>
            Initializes a new instance of <see cref="T:Voroshkov.Calendar.DateSelectionRange"/> class
            from the specified start date and end date.
            </summary>
            <param name="start">First date of the range.</param>
            <param name="end">Last date of the range.</param>
            <remarks>A new instance of <b>DateSelectionRange</b> is always
            <b>normalized by <see cref="M:Voroshkov.Calendar.DateSelectionRange.Normalize"/> method.</b>
            </remarks>
        </member>
        <member name="M:Voroshkov.Calendar.DateSelectionRange.ToString">
            <summary>
            This member overrides Object.<see cref="M:System.Object.ToString"/>
            </summary>
        </member>
        <member name="P:Voroshkov.Calendar.DateSelectionRange.End">
            <summary>
            Gets or sets the end date of this <see cref="T:Voroshkov.Calendar.DateSelectionRange"/>
            </summary>
        </member>
        <member name="P:Voroshkov.Calendar.DateSelectionRange.Start">
            <summary>
            Gets or sets the start date of this <see cref="T:Voroshkov.Calendar.DateSelectionRange"/>
            </summary>
        </member>
        <member name="T:Voroshkov.Calendar.HitArea">
            <summary>
            Defines constants that represent areas in a <see cref="T:Voroshkov.Calendar.VerticalCalendar"/>
            control.
            </summary>
        </member>
        <member name="F:Voroshkov.Calendar.HitArea.CalendarBackground">
            <summary>
            The specified point is part of the calendar's background.
            </summary>
        </member>
        <member name="F:Voroshkov.Calendar.HitArea.Date">
            <summary>
            The specified point is on a date within the calendar. 
            The <see cref="P:Voroshkov.Calendar.HitTestInfo.Time"/> property of <see cref="T:Voroshkov.Calendar.HitTestInfo"/> is set to the 
            date at the specified point.
            </summary>
        </member>
        <member name="F:Voroshkov.Calendar.HitArea.DayOfWeek">
            <summary>
            The specified point is over a day abbreviation ("Fri", for example).
            The <see cref="P:Voroshkov.Calendar.HitTestInfo.Time"/> property of <see cref="T:Voroshkov.Calendar.HitTestInfo"/> is set to 
            the corresponding date in the leftmost column.
            </summary>
        </member>
        <member name="F:Voroshkov.Calendar.HitArea.MonthBackground">
            <summary>
            The specified point is over the month's background.
            The <see cref="P:Voroshkov.Calendar.HitTestInfo.Time"/> property of <see cref="T:Voroshkov.Calendar.HitTestInfo"/> is set to 
            the date corresponding to first day of the month.
            </summary>
        </member>
        <member name="F:Voroshkov.Calendar.HitArea.NextMonthButton">
            <summary>
            The specified point is over the button at the upper-right corner of the 
            control. If the user clicks here, the calendar scrolls its 
            display to the next month or set of months.
            The <see cref="P:Voroshkov.Calendar.HitTestInfo.Time"/> property of <see cref="T:Voroshkov.Calendar.HitTestInfo"/> is set to 
            the date corresponding to first day of the month below the button.
            </summary>
        </member>
        <member name="F:Voroshkov.Calendar.HitArea.NextMonthDate">
            <summary>
            The specified point is over a date from the next month (partially 
            displayed at the end of the currently displayed month). If the user 
            clicks here, the calendar scrolls its display to the next 
            month.
            The <see cref="P:Voroshkov.Calendar.HitTestInfo.Time"/> property of <see cref="T:Voroshkov.Calendar.HitTestInfo"/> is set to the 
            date at the specified point.
            </summary>
        </member>
        <member name="F:Voroshkov.Calendar.HitArea.Nowhere">
            <summary>
            The specified point is either not on the calendar control, 
            or it is in an inactive portion of the control.
            </summary>
        </member>
        <member name="F:Voroshkov.Calendar.HitArea.PrevMonthButton">
            <summary>
            The specified point is over the button at the upper-left corner
            of the control. If the user clicks here, the calendar scrolls 
            its display to the previous month or set of months.
            The <see cref="P:Voroshkov.Calendar.HitTestInfo.Time"/> property of <see cref="T:Voroshkov.Calendar.HitTestInfo"/> is set to 
            the date corresponding to first day of the month below the button.
            </summary>
        </member>
        <member name="F:Voroshkov.Calendar.HitArea.PrevMonthDate">
            <summary>
            The specified point is over a date from the previous month 
            (partially displayed at the end of the currently displayed month). 
            If the user clicks here, the calendar scrolls its display to 
            the previous month.
            The <see cref="P:Voroshkov.Calendar.HitTestInfo.Time"/> property of <see cref="T:Voroshkov.Calendar.HitTestInfo"/> is set to the 
            date at the specified point.
            </summary>
        </member>
        <member name="F:Voroshkov.Calendar.HitArea.TitleBackground">
            <summary>
            The specified point is over the background of a month's title.
            The <see cref="P:Voroshkov.Calendar.HitTestInfo.Time"/> property of <see cref="T:Voroshkov.Calendar.HitTestInfo"/> is set to 
            the date corresponding to first day of the month.
            </summary>
        </member>
        <member name="F:Voroshkov.Calendar.HitArea.TitleMonth">
            <summary>
            The specified point is in a month's title bar, over a month name.
            The <see cref="P:Voroshkov.Calendar.HitTestInfo.Time"/> property of <see cref="T:Voroshkov.Calendar.HitTestInfo"/> is set to 
            the date corresponding to first day of the month.
            </summary>
        </member>
        <member name="F:Voroshkov.Calendar.HitArea.TitleYear">
            <summary>
            The specified point is in a month's title bar, over the year value.
            The <see cref="P:Voroshkov.Calendar.HitTestInfo.Time"/> property of <see cref="T:Voroshkov.Calendar.HitTestInfo"/> is set to 
            the date corresponding to first day of the month.
            </summary>
        </member>
        <member name="F:Voroshkov.Calendar.HitArea.TodayLink">
            <summary>
            The specified point is on the today link at the bottom of the
            calendar control.
            </summary>
        </member>
        <member name="F:Voroshkov.Calendar.HitArea.WeekNumbers">
            <summary>
            NOT IMPLEMENTED IN THIS VERSION OF <see cref="T:Voroshkov.Calendar.VerticalCalendar"/>.
            </summary>
        </member>
        <member name="T:Voroshkov.Calendar.HitTestInfo">
            <summary>
            Contains information about an area of a <see cref="T:Voroshkov.Calendar.VerticalCalendar"/> control. 
            </summary>
        </member>
        <member name="M:Voroshkov.Calendar.HitTestInfo.ToString">
            <summary>
            This member overrides Object.<see cref="M:System.Object.ToString"/>
            </summary>
        </member>
        <member name="P:Voroshkov.Calendar.HitTestInfo.HitArea">
            <summary>
            Gets the area of the calendar evaluated by the hit-test operation.
            </summary>
            <value>
            One of the <see cref="T:Voroshkov.Calendar.HitArea"/> values.
            </value>
        </member>
        <member name="P:Voroshkov.Calendar.HitTestInfo.Point">
            <summary>
            Gets the point that was hit-tested.
            </summary>
            <value>
            A <see cref="P:Voroshkov.Calendar.HitTestInfo.Point"/> containing the X and Y values tested.
            </value>
        </member>
        <member name="P:Voroshkov.Calendar.HitTestInfo.Time">
            <summary>
            Gets the time information specific to the location that was hit-tested.
            </summary>
            <value>
            A <see cref="T:System.DateTime"/>.
            </value>
        </member>
        <member name="T:Voroshkov.Calendar.VerticalCalendar">
            <summary>
            Represents an enhanced month calendar control. Alternative to <see cref="T:System.Windows.Forms.MonthCalendar"/> control.
            </summary>
            <remarks>
            <p>The <b>VerticalCalendar</b> control represents an alternative for standard 
            <see cref="T:System.Windows.Forms.MonthCalendar"/> control.</p>
            <p>The main differences from <see cref="T:System.Windows.Forms.MonthCalendar"/> control are:
             <list type="bullet">
              <item><description>vertical weeks arrangement;</description></item>
              <item><description>tooltips for special dates;</description></item>
              <item><description>ability to color week-end days;</description></item>
              <item><description>enhanced selection range (works even beyond the visible part of the control, unlike <see cref="T:System.Windows.Forms.MonthCalendar"/> control);</description></item>
              <item><description>more customizable interface.</description></item>
             </list>
            </p>
            <p>The VerticalCalendar control allows the user to select a date and time using 
            a visual display. You can limit the date and times that can be selected by 
            setting the <see cref="P:Voroshkov.Calendar.VerticalCalendar.MinDate"/> and <see cref="P:Voroshkov.Calendar.VerticalCalendar.MaxDate"/> properties.</p>
            <p>You can set the first displayed month using <see cref="P:Voroshkov.Calendar.VerticalCalendar.Date"/> property.</p>
            <p>You can add commented dates that may be colored to your preference using
            <see cref="P:Voroshkov.Calendar.VerticalCalendar.ExactDates"/>, <see cref="P:Voroshkov.Calendar.VerticalCalendar.MonthlyDates"/> and <see cref="P:Voroshkov.Calendar.VerticalCalendar.AnnualDates"/></p>
            <p>	You can change the look of the calendar portion of the control by setting 
            multiple Color and Font properties. 
            </p>
            <p>
            The Font.<see cref="P:System.Drawing.Font.Size"/> property 
            may be used for customizing the size of the control.</p>
            </remarks>
        </member>
        <member name="M:Voroshkov.Calendar.VerticalCalendar.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Voroshkov.Calendar.VerticalCalendar"/> class
            </summary>
            <remarks>
            Creates a new <see cref="T:Voroshkov.Calendar.VerticalCalendar"/> with <see cref="P:Voroshkov.Calendar.VerticalCalendar.SelectionRange"/> property 
            set to the value of the <see cref="P:Voroshkov.Calendar.VerticalCalendar.TodayDate"/> property and only one month displayed.
            </remarks>
        </member>
        <member name="M:Voroshkov.Calendar.VerticalCalendar.Dispose(System.Boolean)">
            <summary>
            Clean up any resources being used.
            </summary>
        </member>
        <member name="M:Voroshkov.Calendar.VerticalCalendar.InitializeComponent">
            <summary>
            Required method for Designer support - do not modify 
            the contents of this method with the code editor.
            </summary>
        </member>
        <member name="M:Voroshkov.Calendar.VerticalCalendar.OnPaint(System.Windows.Forms.PaintEventArgs)">
            <summary>
            This member overrides Control.<see cref="M:Voroshkov.Calendar.VerticalCalendar.OnPaint(System.Windows.Forms.PaintEventArgs)"/> method.
            </summary>
        </member>
        <member name="M:Voroshkov.Calendar.VerticalCalendar.OnSelectionChanged(System.EventArgs)">
            <summary>
            Raises the <see cref="E:Voroshkov.Calendar.VerticalCalendar.SelectionChanged"/> event
            </summary>
            <param name="e"><see cref="T:System.EventArgs"/> that contains no specific 
            data.</param>
        </member>
        <member name="M:Voroshkov.Calendar.VerticalCalendar.OnDateChanged(System.EventArgs)">
            <summary>
            Raises the <see cref="E:Voroshkov.Calendar.VerticalCalendar.DateChanged"/> event
            </summary>
            <param name="e"><see cref="T:System.EventArgs"/> that contains no specific 
            data.</param>
        </member>
        <member name="M:Voroshkov.Calendar.VerticalCalendar.HitTest(System.Drawing.Point)">
            <overloads>
            Determines which element of the calendar is at a specified location.
            </overloads>
            <summary>
            Returns <see cref="T:Voroshkov.Calendar.HitTestInfo"/> with information on which portion of a month calendar control is at a location specified by <see cref="T:System.Drawing.Point"/>.
            </summary>
            
            <param name="p">
            A <see cref="T:System.Drawing.Point"/> containing the <see cref="P:System.Drawing.Point.X"/> and 
            <see cref="P:System.Drawing.Point.Y"/> coordinates of the point to be hit-tested.
            </param>
            
            <returns>A <see cref="T:Voroshkov.Calendar.HitTestInfo"/> that contains information about
            the specified point on the <see cref="T:Voroshkov.Calendar.VerticalCalendar"/>
            </returns>
        </member>
        <member name="M:Voroshkov.Calendar.VerticalCalendar.HitTest(System.Int32,System.Int32)">
            <summary>
            Returns <see cref="T:Voroshkov.Calendar.HitTestInfo"/> with information on which portion of a month calendar control is at a specified x and y location.
            </summary>
            <param name="x">
            The X coordinate of the point to be hit-tested.
            </param>
            <param name="y">
            The Y coordinate of the point to be hit-tested
            </param>
            <returns>A <see cref="T:Voroshkov.Calendar.HitTestInfo"/> that contains information about
            the specified point on the <see cref="T:Voroshkov.Calendar.VerticalCalendar"/>
            </returns>
        </member>
        <member name="M:Voroshkov.Calendar.VerticalCalendar.AddAnnuallyBoldedDate(System.DateTime)">
            <summary>
            Adds a day to <see cref="P:Voroshkov.Calendar.VerticalCalendar.AnnuallyBoldedDates"/> property in calendar control.
            </summary>
            <param name="date">The date to be added to <see cref="P:Voroshkov.Calendar.VerticalCalendar.AnnuallyBoldedDates"/></param>
            <remarks>
            This method is used for compatibility with <see cref="T:System.Windows.Forms.MonthCalendar"/>. You
            should use <see cref="M:Voroshkov.Calendar.VerticalCalendar.AddAnnualDate(System.DateTime,System.String)"/> instead.
            <para>
            You must call <see cref="M:Voroshkov.Calendar.VerticalCalendar.UpdateBoldedDates"/> to ensure that the 
            display is updated to reflect the changes.
            </para>
            </remarks>
        </member>
        <member name="M:Voroshkov.Calendar.VerticalCalendar.AddAnnualDate(System.DateTime,System.String)">
            <summary>
            Adds a day to <see cref="P:Voroshkov.Calendar.VerticalCalendar.AnnualDates"/> property in calendar control.
            </summary>
            <param name="date">The date to be added to <see cref="P:Voroshkov.Calendar.VerticalCalendar.AnnualDates"/></param>
            <param name="comment">The coment for the date.</param>
            <remarks>
            <para>
            You must call <see cref="M:Voroshkov.Calendar.VerticalCalendar.UpdateBoldedDates"/> to ensure that the 
            display is updated to reflect the changes.
            </para>
            </remarks>
        </member>
        <member name="M:Voroshkov.Calendar.VerticalCalendar.AddBoldedDate(System.DateTime)">
            <summary>
            Adds a day to <see cref="P:Voroshkov.Calendar.VerticalCalendar.BoldedDates"/> property in calendar control.
            </summary>
            <param name="date">The date to be added to <see cref="P:Voroshkov.Calendar.VerticalCalendar.BoldedDates"/></param>
            <remarks>
            This method is used for compatibility with <see cref="T:System.Windows.Forms.MonthCalendar"/>. You
            should use <see cref="M:Voroshkov.Calendar.VerticalCalendar.AddExactDate(System.DateTime,System.String)"/> instead.
            <para>
            You must call <see cref="M:Voroshkov.Calendar.VerticalCalendar.UpdateBoldedDates"/> to ensure that the 
            display is updated to reflect the changes.
            </para>
            </remarks>
        </member>
        <member name="M:Voroshkov.Calendar.VerticalCalendar.AddExactDate(System.DateTime,System.String)">
            <summary>
            Adds a day to <see cref="P:Voroshkov.Calendar.VerticalCalendar.ExactDates"/> property in calendar control.
            </summary>
            <param name="date">The date to be added to <see cref="P:Voroshkov.Calendar.VerticalCalendar.ExactDates"/></param>
            <param name="comment">The coment for the date.</param>
            <remarks>
            <para>
            You must call <see cref="M:Voroshkov.Calendar.VerticalCalendar.UpdateBoldedDates"/> to ensure that the 
            display is updated to reflect the changes.
            </para>
            </remarks>
        </member>
        <member name="M:Voroshkov.Calendar.VerticalCalendar.AddMonthlyBoldedDate(System.DateTime)">
            <summary>
            Adds a day to <see cref="P:Voroshkov.Calendar.VerticalCalendar.MonthlyBoldedDates"/> property in calendar control.
            </summary>
            <param name="date">The date to be added to <see cref="P:Voroshkov.Calendar.VerticalCalendar.MonthlyBoldedDates"/></param>
            <remarks>
            This method is used for compatibility with <see cref="T:System.Windows.Forms.MonthCalendar"/>. You
            should use <see cref="M:Voroshkov.Calendar.VerticalCalendar.AddMonthlyDate(System.DateTime,System.String)"/> instead.
            <para>
            You must call <see cref="M:Voroshkov.Calendar.VerticalCalendar.UpdateBoldedDates"/> to ensure that the 
            display is updated to reflect the changes.
            </para>
            </remarks>
        </member>
        <member name="M:Voroshkov.Calendar.VerticalCalendar.AddMonthlyDate(System.DateTime,System.String)">
            <summary>
            Adds a day to <see cref="P:Voroshkov.Calendar.VerticalCalendar.MonthlyDates"/> property in calendar control.
            </summary>
            <param name="date">The date to be added to <see cref="P:Voroshkov.Calendar.VerticalCalendar.MonthlyDates"/></param>
            <param name="comment">The coment for the date.</param>
            <remarks>
            <para>
            You must call <see cref="M:Voroshkov.Calendar.VerticalCalendar.UpdateBoldedDates"/> to ensure that the 
            display is updated to reflect the changes.
            </para>
            </remarks>
        </member>
        <member name="M:Voroshkov.Calendar.VerticalCalendar.GetDisplayRange(System.Boolean)">
            <summary>
            Retrieves date information that represents the low and high limits
            of the displayed dates of the control.
            </summary>
            <param name="visible">
            <see langword="true"/> to retrieve only the dates that are fully 
            contained in displayed months; otherwise, <see langword="false"/>
            </param>
            <returns>The begin and end dates of the displayed calendar.</returns>
            <remarks>
            The <b>GetDisplayRange</b> method returns a <see cref="T:Voroshkov.Calendar.DateSelectionRange"/> 
            that contains the begin and end dates displayed in the current view of 
            the control. You can modify the returned range based on the value you 
            specify for the <i>visible</i> parameter. By specifying 
            <see langword="false"/>, you can retrieve all dates displayed on the 
            control; specifying <see langword="true"/> retrieves only those dates that 
            are part of fully displayed months. Returned value doesn't depend on 
            <i>visible</i> parameter when <see cref="P:Voroshkov.Calendar.VerticalCalendar.ShowTrailingDays"/> property set
            to <see langword="false"/>.
            </remarks>
        </member>
        <member name="M:Voroshkov.Calendar.VerticalCalendar.RemoveAllAnnuallyBoldedDates">
            <summary>
            Removes all the annual dates.
            </summary>
            <remarks>
            <para>
            This method clears all dates from the <see cref="P:Voroshkov.Calendar.VerticalCalendar.AnnuallyBoldedDates"/> 
            array. To remove a single date from the annual dates, use the 
            <see cref="M:Voroshkov.Calendar.VerticalCalendar.RemoveAnnuallyBoldedDate(System.DateTime)"/> method.
            </para>
            <para>
            You must call <see cref="M:Voroshkov.Calendar.VerticalCalendar.UpdateBoldedDates"/> to ensure that the 
            display is updated to reflect the removal.
            </para>
            </remarks>
        </member>
        <member name="M:Voroshkov.Calendar.VerticalCalendar.RemoveAllBoldedDates">
            <summary>
            Removes all the exact dates.
            </summary>
            <remarks>
            <para>
            This method clears all dates from the <see cref="P:Voroshkov.Calendar.VerticalCalendar.BoldedDates"/> 
            array. To remove a single date from the bolded dates, use the 
            <see cref="M:Voroshkov.Calendar.VerticalCalendar.RemoveBoldedDate(System.DateTime)"/> method.
            </para>
            <para>
            You must call <see cref="M:Voroshkov.Calendar.VerticalCalendar.UpdateBoldedDates"/> to ensure that the 
            display is updated to reflect the removal.
            </para>
            </remarks>
        </member>
        <member name="M:Voroshkov.Calendar.VerticalCalendar.RemoveAllMonthlyBoldedDates">
            <summary>
            Removes all the monthly dates.
            </summary>
            <remarks>
            <para>
            This method clears all dates from the <see cref="P:Voroshkov.Calendar.VerticalCalendar.MonthlyBoldedDates"/> 
            array. To remove a single date from the monthly dates, use the 
            <see cref="M:Voroshkov.Calendar.VerticalCalendar.RemoveMonthlyBoldedDate(System.DateTime)"/> method.
            </para>
            <para>
            You must call <see cref="M:Voroshkov.Calendar.VerticalCalendar.UpdateBoldedDates"/> to ensure that the 
            display is updated to reflect the removal.
            </para>
            </remarks>
        </member>
        <member name="M:Voroshkov.Calendar.VerticalCalendar.RemoveAnnuallyBoldedDate(System.DateTime)">
            <summary>
            Removes the specified date from the list of annual dates.
            </summary>
            <param name="date">The date to remove from the date list.</param>
            <remarks>
            If the specified date occurs more than once in the date list, then 
            only the first date is removed. When comparing dates, only the day and 
            month are used. You must call <see cref="M:Voroshkov.Calendar.VerticalCalendar.UpdateBoldedDates"/> to ensure 
            that the display is updated to reflect the removal.
            See also <see cref="M:Voroshkov.Calendar.VerticalCalendar.RemoveAnnualDate(System.DateTime,System.String)"/>.
            </remarks>
        </member>
        <member name="M:Voroshkov.Calendar.VerticalCalendar.RemoveAnnualDate(System.DateTime,System.String)">
            <summary>
            Removes the specified date from the list of annual dates.
            </summary>
            <param name="date">The date to remove from the date list.</param>
            <param name="comment">The comment of the date which should be 
            removed from the date list.</param>
            <remarks>
            If the specified date occurs more than once with the same comment 
            in the date list, then 
            only the first date is removed. When comparing dates, only the day
            is used. Comment of the date to delete should be exactly the same
            as specified <i>comment</i> parameter. You must call 
            <see cref="M:Voroshkov.Calendar.VerticalCalendar.UpdateBoldedDates"/> to ensure 
            that the display is updated to reflect the removal.
            See also <see cref="M:Voroshkov.Calendar.VerticalCalendar.RemoveAnnuallyBoldedDate(System.DateTime)"/>.
            </remarks>
        </member>
        <member name="M:Voroshkov.Calendar.VerticalCalendar.RemoveBoldedDate(System.DateTime)">
            <summary>
            Removes the specified date from the list of exact dates.
            </summary>
            <param name="date">The date to remove from the date list.</param>
            <remarks>
            If the specified date occurs more than once in the date list, then 
            only the first date is removed. You must call 
            <see cref="M:Voroshkov.Calendar.VerticalCalendar.UpdateBoldedDates"/> to ensure 
            that the display is updated to reflect the removal.
            See also <see cref="M:Voroshkov.Calendar.VerticalCalendar.RemoveExactDate(System.DateTime,System.String)"/>.
            </remarks>
        </member>
        <member name="M:Voroshkov.Calendar.VerticalCalendar.RemoveExactDate(System.DateTime,System.String)">
            <summary>
            Removes the specified date from the list of exact dates.
            </summary>
            <param name="date">The date to remove from the date list.</param>
            <param name="comment">The comment of the date which should be 
            removed from the date list.</param>
            <remarks>
            If the specified date occurs more than once with the same comment 
            in the date list, then 
            only the first date is removed. Comment of the date to delete
            should be exactly the same
            as specified <i>comment</i> parameter. You must call 
            <see cref="M:Voroshkov.Calendar.VerticalCalendar.UpdateBoldedDates"/> to ensure 
            that the display is updated to reflect the removal.
            See also <see cref="M:Voroshkov.Calendar.VerticalCalendar.RemoveBoldedDate(System.DateTime)"/>.
            </remarks>
        </member>
        <member name="M:Voroshkov.Calendar.VerticalCalendar.RemoveMonthlyBoldedDate(System.DateTime)">
            <summary>
            Removes the specified date from the list of monthly dates.
            </summary>
            <param name="date">The date to remove from the date list.</param>
            <remarks>
            If the specified date occurs more than once in the date list, then 
            only the first date is removed. When comparing dates, only the day
            is used. You must call <see cref="M:Voroshkov.Calendar.VerticalCalendar.UpdateBoldedDates"/> to ensure 
            that the display is updated to reflect the removal.
            See also <see cref="M:Voroshkov.Calendar.VerticalCalendar.RemoveMonthlyDate(System.DateTime,System.String)"/>.
            </remarks>
        </member>
        <member name="M:Voroshkov.Calendar.VerticalCalendar.RemoveMonthlyDate(System.DateTime,System.String)">
            <summary>
            Removes the specified date from the list of monthly dates.
            </summary>
            <param name="date">The date to remove from the date list.</param>
            <param name="comment">The comment of the date which should be 
            removed from the date list.</param>
            <remarks>
            If the specified date occurs more than once with the same comment 
            in the date list, then 
            only the first date is removed. When comparing dates, only the day
            is used. Comment of the date to delete should be exactly the same
            as specified <i>comment</i> parameter. You must call 
            <see cref="M:Voroshkov.Calendar.VerticalCalendar.UpdateBoldedDates"/> to ensure 
            that the display is updated to reflect the removal.
            See also <see cref="M:Voroshkov.Calendar.VerticalCalendar.RemoveMonthlyBoldedDate(System.DateTime)"/>.
            </remarks>
        </member>
        <member name="M:Voroshkov.Calendar.VerticalCalendar.SetCalendarDimensions(System.Int32,System.Int32)">
            <summary>
            Sets the number of columns and rows of months to display.
            </summary>
            <param name="x">The number of columns.</param>
            <param name="y">The number of rows.</param>
            <remarks>
            See remarks to <see cref="P:Voroshkov.Calendar.VerticalCalendar.CalendarDimensions"/>.
            </remarks>
        </member>
        <member name="M:Voroshkov.Calendar.VerticalCalendar.SetDate(System.DateTime)">
            <summary>
            Sets a date as the current selected date.
            </summary>
            <param name="date">The date to be selected.</param>
            <remarks>
            See remarks to <see cref="P:Voroshkov.Calendar.VerticalCalendar.SelectionRange"/>.
            </remarks>
        </member>
        <member name="M:Voroshkov.Calendar.VerticalCalendar.SetSelectionRange(System.DateTime,System.DateTime)">
            <summary>
            Sets the selected dates in a month calendar control to the specified 
            date range
            </summary>
            <param name="date1">The beginning date of the selection range.</param>
            <param name="date2">The end date of the selection range.</param>
            <remarks>
            See remarks to <see cref="P:Voroshkov.Calendar.VerticalCalendar.SelectionRange"/>.
            </remarks>
        </member>
        <member name="M:Voroshkov.Calendar.VerticalCalendar.ToString">
            <summary>
            This member overrides Object.<see cref="M:System.Object.ToString"/>
            </summary>
        </member>
        <member name="M:Voroshkov.Calendar.VerticalCalendar.UpdateBoldedDates">
            <summary>
            Repaints the control contents to reflect the dates set 
            in the lists of bolded dates.
            </summary>
            <remarks>
            Use the <b>UpdateBoldedDates</b> method to reflect changes made to 
            <see cref="P:Voroshkov.Calendar.VerticalCalendar.AnnuallyBoldedDates"/>, <see cref="P:Voroshkov.Calendar.VerticalCalendar.MonthlyBoldedDates"/>, 
            <see cref="P:Voroshkov.Calendar.VerticalCalendar.BoldedDates"/>, <see cref="P:Voroshkov.Calendar.VerticalCalendar.AnnualDates"/>, 
            <see cref="P:Voroshkov.Calendar.VerticalCalendar.MonthlyDates"/>, or <see cref="P:Voroshkov.Calendar.VerticalCalendar.BoldedDates"/>, either directly by
            modifying elements of the array or by using the add or remove methods 
            provided to modify the date lists.
            </remarks>
        </member>
        <member name="E:Voroshkov.Calendar.VerticalCalendar.SelectionChanged">
            <summary>
            Occurs when the dates range (see <see cref="P:Voroshkov.Calendar.VerticalCalendar.SelectionRange"/>) selected in the <see cref="T:Voroshkov.Calendar.VerticalCalendar"/> changes.
            </summary>
            <remarks>
            The event handler receives an argument of type <see cref="T:System.EventArgs"/> 
            containing no specific data. You should use the <see cref="P:Voroshkov.Calendar.VerticalCalendar.SelectionRange"/> 
            property to examine new selected date range.
            </remarks>
        </member>
        <member name="E:Voroshkov.Calendar.VerticalCalendar.DateChanged">
            <summary>
            Occurs when the <see cref="P:Voroshkov.Calendar.VerticalCalendar.Date"/> property of the <see cref="T:Voroshkov.Calendar.VerticalCalendar"/> control changes.
            </summary>
            <remarks>
            The event handler receives an argument of type <see cref="T:System.EventArgs"/> 
            containing no specific data. You should use the <see cref="P:Voroshkov.Calendar.VerticalCalendar.Date"/> 
            property to examine new starting date selected.
            </remarks>
        </member>
        <member name="P:Voroshkov.Calendar.VerticalCalendar.RightToLeft">
            <summary>
            Gets a value indicating whether control's elements are aligned to support 
            locales using right-to-left fonts.
            </summary>
            <remarks>
            The property is made "read only" because the <see cref="T:Voroshkov.Calendar.VerticalCalendar"/> 
            doesn't support the <see cref="P:System.Windows.Forms.Control.RightToLeft"/> property.
            </remarks>
        </member>
        <member name="P:Voroshkov.Calendar.VerticalCalendar.AutoSize">
            <summary>
            Gets or sets a value indicating whether the control is automatically 
            resized to display its entire contents.
            </summary>
            <value>
            <see langword="true"/> if the calendar control adjusts its width to 
            closely fit its contents; otherwise, <see langword="false"/>. 
            The default is <see langword="false"/>
            </value>
            <remarks>
            When this property is set to <see langword="true"/>, the control's height and 
            width are automatically adjusted to display the entire contents 
            of the control.
            </remarks>
        </member>
        <member name="P:Voroshkov.Calendar.VerticalCalendar.WeekendColor">
            <summary>
            Gets or sets a value indicating the foreground color of 
            the week-end labels of the calendar.
            </summary>
            <value>One of the <see cref="T:System.Drawing.Color"/> values. The default is <see cref="P:System.Drawing.Color.Red"/>.
            </value>
        </member>
        <member name="P:Voroshkov.Calendar.VerticalCalendar.BorderStyle">
            <summary>
            Indicates the border style for the control.
            </summary>
            <value>
            One of the <see cref="P:Voroshkov.Calendar.VerticalCalendar.BorderStyle"/> values. The default is <see cref="P:Voroshkov.Calendar.VerticalCalendar.BorderStyle"/>.
            </value>
            <remarks>
            By default, the <see cref="T:Voroshkov.Calendar.VerticalCalendar"/> control is displayed with
            a border. You can use this property to distinguish the boundaries 
            of the control from other areas on the form.
            </remarks>
        </member>
        <member name="P:Voroshkov.Calendar.VerticalCalendar.SelectionForeColor">
            <summary>
            Gets or sets a value indicating the foreground color of 
            the selected range of dates for a calendar control.
            </summary>
            <value>One of the <see cref="T:System.Drawing.Color"/> values.
            The default is <see cref="P:System.Drawing.Color.White"/>.
            </value>
        </member>
        <member name="P:Voroshkov.Calendar.VerticalCalendar.SelectionBackColor">
            <summary>
            Gets or sets a value indicating the background color of 
            the selected range of dates for a calendar control.
            </summary>
            <value>One of the <see cref="T:System.Drawing.Color"/> values.
            The default is <see cref="P:System.Drawing.Color.BlueViolet"/>.
            </value>
        </member>
        <member name="P:Voroshkov.Calendar.VerticalCalendar.ShowSelection">
            <summary>
            Gets or sets a value indicating whether the calendar control displays 
            selected days (See <see cref="P:Voroshkov.Calendar.VerticalCalendar.SelectionRange"/>) using colors stored in
            <see cref="P:Voroshkov.Calendar.VerticalCalendar.SelectionForeColor"/> and <see cref="P:Voroshkov.Calendar.VerticalCalendar.SelectionBackColor"/>.
            </summary>
            <value>
            <see langword="true"/> if the selected days are displayed; otherwise, <see langword="false"/>. The default is <see langword="true"/>.
            </value>
            <remarks>
            When the property set to <see langword="false"/> user is still able to select
            dates range by mouse. Although the selection won't be displayed.
            </remarks>
        </member>
        <member name="P:Voroshkov.Calendar.VerticalCalendar.SelectionShape">
            <summary>
            Indicates the style of the selection range for the control.
            <seealso cref="P:Voroshkov.Calendar.VerticalCalendar.SelectionRange"/>
            <seealso cref="P:Voroshkov.Calendar.VerticalCalendar.SelectionBackColor"/>
            <seealso cref="P:Voroshkov.Calendar.VerticalCalendar.SelectionForeColor"/>
            </summary>
            <value>
            One of the <see cref="T:Voroshkov.Calendar.CalendarSelectionShape"/> values. The default is <see cref="F:Voroshkov.Calendar.CalendarSelectionShape.shapeCircular"/>.
            </value>
            <remarks>
            You can use this property to distinguish the shape of the selection background for 
            the control.
            </remarks>
            
        </member>
        <member name="P:Voroshkov.Calendar.VerticalCalendar.DimensionHeight">
            <summary>
            Gets or sets the number of rows of months displayed.
            <seealso cref="P:Voroshkov.Calendar.VerticalCalendar.DimensionWidth"/>
            <seealso cref="P:Voroshkov.Calendar.VerticalCalendar.CalendarDimensions"/>
            </summary>
            <value>
            <see langword="int"/> value specifies the number of rows of months to display.
            </value>
            <remarks>
            Total number of months displayed can't be greater than 24.
            </remarks>
        </member>
        <member name="P:Voroshkov.Calendar.VerticalCalendar.DimensionWidth">
            <summary>
            Gets or sets the number of columns of months displayed.
            <seealso cref="P:Voroshkov.Calendar.VerticalCalendar.DimensionHeight"/>
            <seealso cref="P:Voroshkov.Calendar.VerticalCalendar.CalendarDimensions"/>
            </summary>
            <value>
            <see langword="int"/> value specifies the number of columns of months to display.
            </value>
            <remarks>
            Total number of months displayed can't be greater than 24.
            </remarks>
        </member>
        <member name="P:Voroshkov.Calendar.VerticalCalendar.CalendarDimensions">
            <summary>
            Gets or sets the number of columns and rows of months displayed.
            <seealso cref="P:Voroshkov.Calendar.VerticalCalendar.DimensionWidth"/>
            <seealso cref="P:Voroshkov.Calendar.VerticalCalendar.DimensionHeight"/>
            </summary>
            <value>
            A <see cref="T:System.Drawing.Size"/> with the number of columns and rows to use to display the calendar.
            </value>
            <remarks>
            Only two calendar years can be displayed at a time, and the maximum number of 
            months that can be displayed is 24. Valid combinations of columns and rows 
            make a maximum product of 24.
            </remarks>
        </member>
        <member name="P:Voroshkov.Calendar.VerticalCalendar.Date">
            <summary>
            Gets or sets the date of the first month in a calendar control.
            </summary>
            <value>
            A <see cref="T:System.DateTime"/> value identifying the exact month.
            </value>
            <remarks>
            The value of this property should be within the limits of 
            <see cref="P:Voroshkov.Calendar.VerticalCalendar.MinDate"/> and <see cref="P:Voroshkov.Calendar.VerticalCalendar.MaxDate"/>. Only <b>month</b> 
            and <b>year</b> parts of the date are meaningful
            </remarks>
        </member>
        <member name="P:Voroshkov.Calendar.VerticalCalendar.ShowAllWeekdayLabels">
            <summary>
            Gets or sets a value indicating whether the calendar control displays 
            weekday labels in front of each month shown.
            </summary>
            <value>
            <see langword="true"/> if weekday labels should precede each month; 
            <see langword="false"/> if weekday labels should appear only in the 
            first column of months. The default is <see langword="false"/>.
            </value>
            <remarks>
            When the property set to <see langword="false"/> only one column of 
            weekday labels displayed per month row. Otherwise weekday labels displayed
            before <b>each</b> month.
            </remarks>
        </member>
        <member name="P:Voroshkov.Calendar.VerticalCalendar.SelectionRange">
            <summary>
            Gets or sets the selected range of dates for a calendar control.
            </summary>
            <value>
            A <see cref="T:Voroshkov.Calendar.DateSelectionRange"/> with the start and end dates
            of the selected range.
            </value>
            <remarks>
            <para>
            You can set the start and end dates 
            separately by setting either <see cref="P:Voroshkov.Calendar.VerticalCalendar.SelectionStart"/>
            or <see cref="P:Voroshkov.Calendar.VerticalCalendar.SelectionEnd"/>
            </para>
            <para>
            If the <see cref="P:Voroshkov.Calendar.DateSelectionRange.Start"/> property value of the <see cref="P:Voroshkov.Calendar.VerticalCalendar.SelectionRange"/>
            is greater than its <see cref="P:Voroshkov.Calendar.DateSelectionRange.End"/> property value, the dates are swapped;
            the <b>EndDate</b> property value becomes the starting date, and <b>StartDate</b> 
            property value becomes the end date.
            </para>
            <para>
            <b>NOTE:</b> Scrolling the calendar display when a range is selected <b>can not</b> 
            cause unexpected results in contrast to <see cref="T:System.Windows.Forms.MonthCalendar"/> control.
            The date range is fully preserved and will be displayed corectly.
            </para>
            </remarks>
        </member>
        <member name="P:Voroshkov.Calendar.VerticalCalendar.SelectionStart">
            <summary>
            Gets or sets the start date of the selected range of dates.
            </summary>
            <value>
            A <see cref="T:System.DateTime"/> indicating the first date in the selection range
            (See <see cref="P:Voroshkov.Calendar.VerticalCalendar.SelectionRange"/> property).
            </value>
            <remarks>
            <para>
            If you set <see langword="SelectionStart"/> to a date that is later than 
            the current <see cref="P:Voroshkov.Calendar.VerticalCalendar.SelectionEnd"/>, then <see langword="SelectionEnd"/>
            is automatically set equal to <see langword="SelectionStart"/>.
            </para>
            <para>
            If you set a date in <see langword="SelectionStart"/> that causes the 
            selection to exceed the number of days specified by the 
            <see cref="P:Voroshkov.Calendar.VerticalCalendar.MaxSelectionCount"/> property, the value of 
            <see langword="SelectionEnd"/> is adjusted: <see langword="SelectionEnd"/> 
            is automatically set so that the number of days selected is equal to 
            <see langword="MaxSelectionCount"/>.
            </para>
            <note>
            <b>MaxSelectionCount</b> represents the number of days in the selection, not 
            the difference between <b>SelectionStart</b> and <b>SelectionEnd</b>. For 
            example, if <b>MaxSelectionCount</b> is seven (the default), then 
            <b>SelectionStart</b> and <b>SelectionEnd</b> can be no more than six 
            days apart.
            </note>
            </remarks>
        </member>
        <member name="P:Voroshkov.Calendar.VerticalCalendar.SelectionEnd">
            <summary>
            Gets or sets the start date of the selected range of dates.
            </summary>
            <value>
            A <see cref="T:System.DateTime"/> indicating the last date in the selection range
            (See <see cref="P:Voroshkov.Calendar.VerticalCalendar.SelectionRange"/> property).
            </value>
            <remarks>
            <para>
            If you set <see langword="SelectionEnd"/> to a date that is earlier than 
            the current <see cref="P:Voroshkov.Calendar.VerticalCalendar.SelectionStart"/>, then <see langword="SelectionStart"/>
            is automatically set equal to <see langword="SelectionEnd"/>.
            </para>
            <para>
            If you set a date in <see langword="SelectionEnd"/> that causes the 
            selection to exceed the number of days specified by the 
            <see cref="P:Voroshkov.Calendar.VerticalCalendar.MaxSelectionCount"/> property, the value of 
            <see langword="SelectionStart"/> is adjusted: <see langword="SelectionStart"/> 
            is automatically set so that the number of days selected is equal to 
            <see langword="MaxSelectionCount"/>.
            </para>
            <note>
            <b>MaxSelectionCount</b> represents the number of days in the selection, not 
            the difference between <b>SelectionStart</b> and <b>SelectionEnd</b>. For 
            example, if <b>MaxSelectionCount</b> is seven (the default), then 
            <b>SelectionStart</b> and <b>SelectionEnd</b> can be no more than six 
            days apart.
            </note>
            </remarks>
        </member>
        <member name="P:Voroshkov.Calendar.VerticalCalendar.FirstDayOfWeek">
            <summary>
            Gets or sets the first day of the week as displayed in the calendar control.
            </summary>
            <value>
            One of the <see cref="T:System.Windows.Forms.Day"/> values. The default is <see cref="F:System.Windows.Forms.Day.Default"/>.
            </value>
            <remarks>
            <b>Day.Default</b> value represents the default first day of week depending
            on international settings of your computer. For example: "Monday" - for Russia,
            "Sunday" for US.
            </remarks>
        </member>
        <member name="P:Voroshkov.Calendar.VerticalCalendar.TitleBackColor">
            <summary>
            Gets or sets a value indicating the background color of 
            the title area of the calendar control.
            <seealso cref="P:Voroshkov.Calendar.VerticalCalendar.TitleForeColor"/>
            </summary>
            <value>One of the <see cref="T:System.Drawing.Color"/> values.
            The default is the system color for Controls.
            </value>
        </member>
        <member name="P:Voroshkov.Calendar.VerticalCalendar.TitleForeColor">
            <summary>
            Gets or sets a value indicating the foreground color of 
            the title area of the calendar control.
            <seealso cref="P:Voroshkov.Calendar.VerticalCalendar.TitleBackColor"/>
            </summary>
            <value>One of the <see cref="T:System.Drawing.Color"/> values.
            The default is the system color for Control Text.
            </value>
        </member>
        <member name="P:Voroshkov.Calendar.VerticalCalendar.ShowNavButtons">
            <summary>
            Gets or sets a value indicating whether the calendar control displays 
            the navigation buttons at the top of the control.
            <seealso cref="P:Voroshkov.Calendar.VerticalCalendar.NavButtonsFlatStyle"/>
            </summary>
            <value>
            <see langword="true"/> if the navigation buttons are displayed and active;
            otherwise, <see langword="false"/>. The default is <see langword="true"/>.
            </value>
        </member>
        <member name="P:Voroshkov.Calendar.VerticalCalendar.ShowTrailingDays">
            <summary>
            Gets or sets a value indicating whether the calendar control displays 
            the days in months that are not fully displayed in the control.
            <seealso cref="P:Voroshkov.Calendar.VerticalCalendar.TrailingForeColor"/>
            <seealso cref="M:Voroshkov.Calendar.VerticalCalendar.GetDisplayRange(System.Boolean)"/>
            </summary>
            <value>
            <see langword="true"/> if the "trailing days" are displayed;
            otherwise, <see langword="false"/>. The default is <see langword="true"/>.
            </value>
        </member>
        <member name="P:Voroshkov.Calendar.VerticalCalendar.NavButtonsFlatStyle">
            <summary>
            Gets or sets the flat style appearance of the navigation buttons in
            the calendar control.
            </summary>
            <value>
            One of the <see cref="T:System.Windows.Forms.FlatStyle"/> values. The default value is <b>Standard</b>.
            </value>
        </member>
        <member name="P:Voroshkov.Calendar.VerticalCalendar.TrailingForeColor">
            <summary>
            Gets or sets a value indicating the foreground color of 
            the days in months that are not fully displayed in the control.
            </summary>
            <value>One of the <see cref="T:System.Drawing.Color"/> values.
            The default is <see cref="P:System.Drawing.Color.DarkGray"/>.
            </value>
        </member>
        <member name="P:Voroshkov.Calendar.VerticalCalendar.ExactDatesColor">
            <summary>
            Gets or sets a value indicating the foreground color of 
            the <see cref="P:Voroshkov.Calendar.VerticalCalendar.ExactDates"/> displayed in the control.
            </summary>
            <value>One of the <see cref="T:System.Drawing.Color"/> values.
            The default is <see cref="P:System.Drawing.Color.DeepPink"/>.
            </value>
        </member>
        <member name="P:Voroshkov.Calendar.VerticalCalendar.ShowExactDates">
            <summary>
            Gets or sets a value indicating whether the calendar control displays 
            the data stored in <see cref="P:Voroshkov.Calendar.VerticalCalendar.ExactDates"/> property.
            </summary>
            <value>
            <see langword="true"/> if the <b>ExactDates</b> displayed;
            otherwise, <see langword="false"/>. The default is <see langword="true"/>.
            </value>
        </member>
        <member name="P:Voroshkov.Calendar.VerticalCalendar.ExactDates">
            <summary>
            Gets or sets the array of <see cref="T:Voroshkov.Calendar.DateWithComment"/> objects that 
            determines which exact dates are displayed with different color and font.
            <seealso cref="P:Voroshkov.Calendar.VerticalCalendar.BoldedDates"/>
            <seealso cref="P:Voroshkov.Calendar.VerticalCalendar.AnnualDates"/>
            <seealso cref="P:Voroshkov.Calendar.VerticalCalendar.MonthlyDates"/>
            </summary>
            <value>
            The array of <see cref="T:Voroshkov.Calendar.DateWithComment"/> objects. (See also <see cref="P:Voroshkov.Calendar.VerticalCalendar.BoldedDates"/>.)
            </value>
            <remarks>
            <para>
            Using this property, you can assign an array of exact dates. 
            When you assign an array of dates, the existing dates are first cleared.
            </para>
            <para>
            The same date may be stored in <b>ExactDates</b> multiple times. 
            In this case comments for the date will be divided by "|" sign.
            </para>
            <para>
            Dates stored in this property will appear in <see cref="P:Voroshkov.Calendar.VerticalCalendar.ExactDatesColor"/>.
            The comment associated with date will appear as a tooltip 
            (see <see cref="P:Voroshkov.Calendar.VerticalCalendar.ShowSpecialDatesToolTip"/>). 
            <b>ExactDates</b>, <b>AnnualDates</b> and <b>MonthlyDates</b> may appear 
            in bold font (see <see cref="P:Voroshkov.Calendar.VerticalCalendar.ShowSpecialDatesBold"/>) or may be not displayed
            at all (see <see cref="P:Voroshkov.Calendar.VerticalCalendar.ShowSpecialDates"/>).
            </para>
            </remarks>
        </member>
        <member name="P:Voroshkov.Calendar.VerticalCalendar.AnnualDatesColor">
            <summary>
            Gets or sets a value indicating the foreground color of 
            the <see cref="P:Voroshkov.Calendar.VerticalCalendar.AnnualDates"/> displayed in the control.
            </summary>
            <value>One of the <see cref="T:System.Drawing.Color"/> values.
            The default is <see cref="P:System.Drawing.Color.DeepPink"/>.
            </value>
        </member>
        <member name="P:Voroshkov.Calendar.VerticalCalendar.ShowAnnualDates">
            <summary>
            Gets or sets a value indicating whether the calendar control displays 
            the data stored in <see cref="P:Voroshkov.Calendar.VerticalCalendar.AnnualDates"/> property.
            </summary>
            <value>
            <see langword="true"/> if the <b>AnnualDates</b> displayed;
            otherwise, <see langword="false"/>. The default is <see langword="true"/>.
            </value>
        </member>
        <member name="P:Voroshkov.Calendar.VerticalCalendar.AnnualDates">
            <summary>
            Gets or sets the array of <see cref="T:Voroshkov.Calendar.DateWithComment"/> objects that 
            determines which annual dates are displayed with different color and font.
            <seealso cref="P:Voroshkov.Calendar.VerticalCalendar.AnnuallyBoldedDates"/>
            <seealso cref="P:Voroshkov.Calendar.VerticalCalendar.ExactDates"/>
            <seealso cref="P:Voroshkov.Calendar.VerticalCalendar.MonthlyDates"/>
            </summary>
            <value>
            The array of <see cref="T:Voroshkov.Calendar.DateWithComment"/> objects. (See also <see cref="P:Voroshkov.Calendar.VerticalCalendar.AnnuallyBoldedDates"/>.)
            </value>
            <remarks>
            <para>
            Using this property, you can assign an array of annual dates. 
            When you assign an array of dates, the existing dates are first cleared.
            </para>
            <para>
            The same date may be stored in <b>AnnualDates</b> multiple times. 
            In this case comments for the date will be divided by "|" sign.
            </para>
            <para>
            Dates stored in this property will appear in <see cref="P:Voroshkov.Calendar.VerticalCalendar.AnnualDatesColor"/>.
            The comment associated with date will appear as a tooltip 
            (see <see cref="P:Voroshkov.Calendar.VerticalCalendar.ShowSpecialDatesToolTip"/>). 
            <b>ExactDates</b>, <b>AnnualDates</b> and <b>MonthlyDates</b> may appear 
            in bold font (see <see cref="P:Voroshkov.Calendar.VerticalCalendar.ShowSpecialDatesBold"/>) or may be not displayed
            at all (see <see cref="P:Voroshkov.Calendar.VerticalCalendar.ShowSpecialDates"/>).
            </para>
            </remarks>
        </member>
        <member name="P:Voroshkov.Calendar.VerticalCalendar.MonthlyDatesColor">
            <summary>
            Gets or sets a value indicating the foreground color of 
            the <see cref="P:Voroshkov.Calendar.VerticalCalendar.MonthlyDates"/> displayed in the control.
            </summary>
            <value>One of the <see cref="T:System.Drawing.Color"/> values.
            The default is <see cref="P:System.Drawing.Color.DeepPink"/>.
            </value>
        </member>
        <member name="P:Voroshkov.Calendar.VerticalCalendar.ShowMonthlyDates">
            <summary>
            Gets or sets a value indicating whether the calendar control displays 
            the data stored in <see cref="P:Voroshkov.Calendar.VerticalCalendar.MonthlyDates"/> property.
            </summary>
            <value>
            <see langword="true"/> if the <b>MonthlyDates</b> displayed;
            otherwise, <see langword="false"/>. The default is <see langword="true"/>.
            </value>
        </member>
        <member name="P:Voroshkov.Calendar.VerticalCalendar.MonthlyDates">
            <summary>
            Gets or sets the array of <see cref="T:Voroshkov.Calendar.DateWithComment"/> objects that 
            determines which monthly dates are displayed with different color and font.
            <seealso cref="P:Voroshkov.Calendar.VerticalCalendar.MonthlyBoldedDates"/>
            <seealso cref="P:Voroshkov.Calendar.VerticalCalendar.AnnualDates"/>
            <seealso cref="P:Voroshkov.Calendar.VerticalCalendar.ExactDates"/>
            </summary>
            <value>
            The array of <see cref="T:Voroshkov.Calendar.DateWithComment"/> objects. (See also <see cref="P:Voroshkov.Calendar.VerticalCalendar.MonthlyBoldedDates"/>.)
            </value>
            <remarks>
            <para>
            Using this property, you can assign an array of monthly dates. 
            When you assign an array of dates, the existing dates are first cleared.
            </para>
            <para>
            The same date may be stored in <b>MonthlyDates</b> multiple times. 
            In this case comments for the date will be divided by "|" sign.
            </para>
            <para>
            Dates stored in this property will appear in <see cref="P:Voroshkov.Calendar.VerticalCalendar.MonthlyDatesColor"/>.
            The comment associated with date will appear as a tooltip 
            (see <see cref="P:Voroshkov.Calendar.VerticalCalendar.ShowSpecialDatesToolTip"/>). 
            <b>ExactDates</b>, <b>AnnualDates</b> and <b>MonthlyDates</b> may appear 
            in bold font (see <see cref="P:Voroshkov.Calendar.VerticalCalendar.ShowSpecialDatesBold"/>) or may be not displayed
            at all (see <see cref="P:Voroshkov.Calendar.VerticalCalendar.ShowSpecialDates"/>).
            </para>
            </remarks>
        </member>
        <member name="P:Voroshkov.Calendar.VerticalCalendar.ShowSpecialDates">
            <summary>
            Gets or sets a value indicating whether the calendar control displays 
            the special dates.
            </summary>
            <value>
            <see langword="true"/> if the <see cref="P:Voroshkov.Calendar.VerticalCalendar.ExactDates"/>, 
            <see cref="P:Voroshkov.Calendar.VerticalCalendar.AnnualDates"/> and <see cref="P:Voroshkov.Calendar.VerticalCalendar.MonthlyDates"/> displayed;
            otherwise, <see langword="false"/>. The default is <see langword="true"/>.
            </value>
            <remarks>
            <para>
            If property value is <see langword="true"/> then the dates stored in 
            <b>ExactDates</b>, <b>AnnualDates</b> and <b>MonthlyDates</b>
            are shown with appropriate colors, comments to them appear as tooltips 
            when mouse is over the date.
            </para>
            <para>
            If property value is <see langword="false"/> then special dates shown 
            as ordinary dates. No comments for them appear as tooltips.
            </para>
            </remarks>
        </member>
        <member name="P:Voroshkov.Calendar.VerticalCalendar.ShowSpecialDatesBold">
            <summary>
            Gets or sets a value indicating whether the calendar control displays 
            the special dates with bold font.
            </summary>
            <value>
            <see langword="true"/> if the <see cref="P:Voroshkov.Calendar.VerticalCalendar.ExactDates"/>, 
            <see cref="P:Voroshkov.Calendar.VerticalCalendar.AnnualDates"/> and <see cref="P:Voroshkov.Calendar.VerticalCalendar.MonthlyDates"/> displayed bolded;
            otherwise, <see langword="false"/>. The default is <see langword="true"/>.
            </value>
            <remarks>
            Setting this property is efficient only when <see cref="P:Voroshkov.Calendar.VerticalCalendar.ShowSpecialDates"/>
            set to <see langword="true"/>.
            </remarks>
        </member>
        <member name="P:Voroshkov.Calendar.VerticalCalendar.ShowSpecialDatesToolTip">
            <summary>
            Gets or sets a value indicating whether the calendar control displays 
            comments to special dates as tooltips.
            <seealso cref="P:Voroshkov.Calendar.VerticalCalendar.ExactDates"/>
            <seealso cref="P:Voroshkov.Calendar.VerticalCalendar.AnnualDates"/>
            <seealso cref="P:Voroshkov.Calendar.VerticalCalendar.MonthlyDates"/>
            </summary>
            <value>
            <see langword="true"/> if tooltip will display the comment for a special 
            date when mouse is over the date;
            otherwise, <see langword="false"/>. The default is <see langword="true"/>.
            </value>
            <remarks>
            Setting this property is efficient only when <see cref="P:Voroshkov.Calendar.VerticalCalendar.ShowSpecialDates"/>
            set to <see langword="true"/>.
            </remarks>
        </member>
        <member name="P:Voroshkov.Calendar.VerticalCalendar.ShowToday">
            <summary>
            Gets or sets a value indicating whether the date represented by the
            <see cref="P:Voroshkov.Calendar.VerticalCalendar.TodayDate"/> property is displayed at the bottom of the control.
            </summary>
            <value>
            <see langword="true"/> if today's date is displayed; otherwise,
            <see langword="false"/>. The default is <see langword="true"/>.
            </value>
            <remarks>
            The date is displayed in the format specified by the system settings 
            for the short date format.
            </remarks>
        </member>
        <member name="P:Voroshkov.Calendar.VerticalCalendar.ShowTodayCircle">
            <summary>
            Gets or sets a value indicating whether today's date is circled.
            <seealso cref="P:Voroshkov.Calendar.VerticalCalendar.TodayDate"/>
            <seealso cref="P:Voroshkov.Calendar.VerticalCalendar.TodayCircleColor"/>
            </summary>
            <value>
            <see langword="true"/> if today's date is circled; otherwise,
            <see langword="false"/>. The default is <see langword="true"/>.
            </value>
        </member>
        <member name="P:Voroshkov.Calendar.VerticalCalendar.TodayCircleColor">
            <summary>
            Gets or sets a value indicating the color used to circle the 
            <see cref="P:Voroshkov.Calendar.VerticalCalendar.TodayDate"/>
            </summary>
            <value>One of the <see cref="T:System.Drawing.Color"/> values. The default is <see cref="P:System.Drawing.Color.Red"/>.
            </value>
        </member>
        <member name="P:Voroshkov.Calendar.VerticalCalendar.TodayDate">
            <summary>
            Gets or sets the value that is used by 
            <see cref="T:Voroshkov.Calendar.VerticalCalendar"/> as today's date.
            <seealso cref="P:Voroshkov.Calendar.VerticalCalendar.ShowToday"/>
            <seealso cref="P:Voroshkov.Calendar.VerticalCalendar.ShowTodayCircle"/>
            </summary>
            <value>
            A <see cref="T:System.DateTime"/> representing today's date. 
            The default value is the current system date.
            </value>
        </member>
        <member name="P:Voroshkov.Calendar.VerticalCalendar.TodayLocalizedString">
            <summary>
            Gets or sets the value that represents the localized string value 
            for "today" word.
            </summary>
            <value>
            A <see cref="T:System.String"/> specifying "today" in any language.
            </value>
            <remarks>
            The value of this property is displayed at the bottom of the control.
            (see <see cref="P:Voroshkov.Calendar.VerticalCalendar.ShowToday"/>).
            </remarks>
        </member>
        <member name="P:Voroshkov.Calendar.VerticalCalendar.ScrollChange">
            <summary>
            Gets or sets the scroll rate for a calendar control.
            </summary>
            <value>
            A positive number representing the current scroll rate in number of 
            months moved.
            </value>
        </member>
        <member name="P:Voroshkov.Calendar.VerticalCalendar.MaxSelectionCount">
            <summary>
            Gets or sets the maximum number of days that can be selected in a calendar control.
            </summary>
            <value>
            The maximum number of days that you can select. The default is 366.
            </value>
        </member>
        <member name="P:Voroshkov.Calendar.VerticalCalendar.TitleFont">
            <summary>
            Gets or sets the font of the text displayed in the title of each month
            in the control.
            </summary>
            <value>
            The <see cref="T:System.Drawing.Font"/> object to apply to the text displayed in the title
            of each month in the control.
            </value>
            <remarks>
            <note type="caution">Don't change the <see cref="P:System.Drawing.Font.Unit"/> property
            of the <b>TitleFont</b> because this may lead to unhandled exceptions.
            </note>
            </remarks>
        </member>
        <member name="P:Voroshkov.Calendar.VerticalCalendar.MinDate">
            <summary>
            Gets or sets the minimum allowable date.
            <seealso cref="P:Voroshkov.Calendar.VerticalCalendar.MaxDate"/>
            </summary>
            <value>
            A <see cref="T:System.DateTime"/> representing the minimum allowable date. 
            The default is 1 Feb, 0001.
            </value>
            <remarks>
            <note type="caution">
            User might experience problems with visual editing of this and 
            other properties of the <see cref="T:System.DateTime"/> type.
            This is because the standard <see cref="T:System.Windows.Forms.MonthCalendar"/>'s minimum 
            allowable date is 01/01/1753. All the preceding dates can't
            be edited visually. Edit such dates manually as strings.
            </note>
            </remarks>
        </member>
        <member name="P:Voroshkov.Calendar.VerticalCalendar.MaxDate">
            <summary>
            Gets or sets the maximum allowable date.
            <seealso cref="P:Voroshkov.Calendar.VerticalCalendar.MinDate"/>
            </summary>
            <value>
            A <see cref="T:System.DateTime"/> representing the maximum allowable date. 
            The default is 1 Nov, 9997.
            </value>
        </member>
        <member name="P:Voroshkov.Calendar.VerticalCalendar.BoldedDates">
            <summary>
            Gets or sets the array of <see cref="T:System.DateTime"/> objects that
            determines which exact dates are displayed in different color and font.
            <seealso cref="P:Voroshkov.Calendar.VerticalCalendar.ExactDates"/>
            </summary>
            <value>
            The array of <see cref="T:System.DateTime"/> objects.
            </value>
            <remarks>
            This property is left only for <b>compatibility</b> with 
            <see cref="T:System.Windows.Forms.MonthCalendar"/>. You should use <see cref="P:Voroshkov.Calendar.VerticalCalendar.ExactDates"/>
            property instead.
            <note>
            Actually this property provides access to <b>ExactDates</b> but doesn't
            store its own array of dates. The date added to <b>BoldedDates</b>
            immediately appears in <b>ExactDates</b> but without any comment and 
            vice versa. If date in <b>BoldedDates</b> deleted
            the appropriate date in <b>ExactDates</b> deleted regardless of comment
            existence.
            </note>
            </remarks>
        </member>
        <member name="P:Voroshkov.Calendar.VerticalCalendar.AnnuallyBoldedDates">
            <summary>
            Gets or sets the array of <see cref="T:System.DateTime"/> objects that
            determines which annual dates are displayed in different color and font.
            <seealso cref="P:Voroshkov.Calendar.VerticalCalendar.AnnualDates"/>
            </summary>
            <value>
            The array of <see cref="T:System.DateTime"/> objects.
            </value>
            <remarks>
            This property is left only for <b>compatibility</b> with 
            <see cref="T:System.Windows.Forms.MonthCalendar"/>. You should use <see cref="P:Voroshkov.Calendar.VerticalCalendar.AnnualDates"/>
            property instead.
            <note>
            Actually this property provides access to <b>AnnualDates</b> but doesn't
            store its own array of dates. The date added to <b>AnnuallyBoldedDates</b>
            immediately appears in <b>AnnualDates</b> but without any comment and 
            vice versa. If date in <b>AnnuallyBoldedDates</b> deleted
            the appropriate date in <b>AnnualDates</b> deleted regardless of comment
            existence.
            </note>
            </remarks>
        </member>
        <member name="P:Voroshkov.Calendar.VerticalCalendar.MonthlyBoldedDates">
            <summary>
            Gets or sets the array of <see cref="T:System.DateTime"/> objects that
            determines which monthly dates are displayed in different color and font.
            <seealso cref="P:Voroshkov.Calendar.VerticalCalendar.MonthlyDates"/>
            </summary>
            <value>
            The array of <see cref="T:System.DateTime"/> objects.
            </value>
            <remarks>
            This property is left only for <b>compatibility</b> with 
            <see cref="T:System.Windows.Forms.MonthCalendar"/>. You should use <see cref="P:Voroshkov.Calendar.VerticalCalendar.MonthlyDates"/>
            property instead.
            <note>
            Actually this property provides access to <b>MonthlyDates</b> but doesn't
            store its own array of dates. The date added to <b>MonthlyBoldedDates</b>
            immediately appears in <b>MonthlyDates</b> but without any comment and 
            vice versa. If date in <b>MonthlyBoldedDates</b> deleted
            the appropriate date in <b>MonthlyDates</b> deleted regardless of comment
            existence.
            </note>
            </remarks>
        </member>
    </members>
</doc>
